package br.com.werp.regras.geral.vos.documento;

import br.com.werp.regras.geral.vos.tabelas.Documento_vencimento;

import java.sql.Timestamp;

import java.util.ArrayList;
import java.util.List;


/**
 * @author Sobreira
 * Created on 10/11/2004
 */
public class DocumentoVencimentoVO extends DocumentoVO {
    public static final String[] EXCLUIDAS = {
            "idvirtual", "id", "pagamentos", "acrescimosDescontos", "valor_pago"
        };
    private Documento_vencimento documento_vencimento = new Documento_vencimento();
    private List pagamentos = new ArrayList(1);
    private double valor_pago;

    public double getValor_pago() {
        return valor_pago;
    }

    public void setValor_pago(double valor_pago) {
        this.valor_pago = valor_pago;
    }


    public List getPagamentos() {
        return pagamentos;
    }

    public void setPagamentos(List pagamentos) {
        this.pagamentos = pagamentos;
    }

    public void setDcve_id(int DCVE_ID) {
        setDocm_id(DCVE_ID);
        documento_vencimento.setDcve_id(DCVE_ID);
    }

    public Timestamp getDcve_data() {
        return documento_vencimento.getDcve_data();
    }

    public int getDcve_id() {
        return documento_vencimento.getDcve_id();
    }

    public double getDcve_valor() {
        return documento_vencimento.getDcve_valor();
    }

    public void setDcve_data(Timestamp DCVE_DATA) {
        documento_vencimento.setDcve_data(DCVE_DATA);
    }

    public void setDcve_valor(double DCVE_VALOR) {
        documento_vencimento.setDcve_valor(DCVE_VALOR);
    }
}
